@CHARSET "UTF-8";
/*reset */
html{color:#111;background:#fff}
body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, blockquote{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset, img{border:0}
address, caption, cite, code, dfn, em, strong, th, var, optgroup{font-style:inherit;font-weight:inherit}
del, ins{text-decoration:none}
ul{list-style:none}
caption, th{text-align:left}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal}
q:before, q:after{content:''}
abbr, acronym{border:0;font-variant:normal}
sup{vertical-align:baseline}
sub{vertical-align:baseline}
legend{color:#000}
input, button, textarea, select, optgroup, option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input, button, textarea, select{*font-size:100%}
/* clear both */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1;display:inline-block;_height:1px}
*html .clearfix{height:1%}
*+html .clearfix{height:1%}
.clearfix{display:block}
/* outer frame */
h1{display:block;font-size:25px;font-weight:bold;color:#494949;margin:0;padding:5px 0px 15px 0px;line-height:1.1em;}
h2{color: #A90004;
font: normal normal normal 14px/normal Arial, Helvetica, sans-serif;
line-height: 150%;
margin: 0px 0px 12px;}
body{font:12px Tahoma, Geneva, sans-serif;margin:0 0}
.mainpage {
	margin: 0 auto;
	width: 1000px;
	height: 100%;
}

.pleft {
	float: left;
	width: 600px;
}

.pright {
	float: right;
	width: 390px;
}

.clear {
	clear: both;
}

.bg {
	background-color: #ffcc00;
}
a:link, a:visited {
    text-decoration:none;
    color:#323232
}
a:hover, a:active, a:focus {
    text-decoration:underline;
    color:#7b0b0a
}
form {
    margin:0;
    padding:0;
}

ol, ul {
    padding:0;
    margin:0;
    list-style:none;
}
ul li {
    padding:0;
    margin:0;
}
ol {
    margin:0;
}
dl {
    margin:0;
    padding:0;
}
dl dt {
    padding:0;
}
li span {
background-color: #FC0;
display: block;
float: left;
padding-left: 10px;
width: 100px;
}
